package nicg.st.entity;

/**
 * 参数信息实体类
 *
 * @author GeChen
 */
public class ParamInfoPO {
	public static int INPUT_PARAM = 0;
	public static int PRESET_PARAM = 1;
	public static int NO_PARAM = -1;
    /**
     * 参数原型信息
     */
    private String paramPrototype;
    /**
     * 参数名称
     */
    private String paramName;
    /**
     * 参数值
     */
    private Double ParamValue;
    /**
     * 参数类型 0-输入参数 1-预设参数
     */
    private Integer type;

    public String getParamPrototype() {
        return paramPrototype;
    }

    public void setParamPrototype(String paramPrototype) {
        this.paramPrototype = paramPrototype;
    }

    public String getParamName() {
        return paramName;
    }

    public void setParamName(String paramName) {
        this.paramName = paramName;
    }

    public Double getParamValue() {
        return ParamValue;
    }

    public void setParamValue(Double paramValue) {
        ParamValue = paramValue;
    }

    public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	@Override
	public String toString() {
		return "ParamInfoPO [paramPrototype=" + paramPrototype + ", paramName=" + paramName + ", ParamValue="
				+ ParamValue + ", type=" + type + "]";
	}
	
	public ParamInfoPO() {
		// TODO Auto-generated constructor stub
	}
	
	public ParamInfoPO(String paramPrototype,String paramName,Double paramValue,Integer type) {
		this.paramPrototype = paramPrototype;
		this.paramName = paramName;
		this.ParamValue = paramValue;
		this.type = type;
	}
	
}
